package com.wicket.okrapp.integration.dto;

import com.wicket.okrapp.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

import lombok.Data;

/**
 * @desc AnalysisPreCurTargetContFinDataComRespDto
 * @使用场景
 */
@Data
public class AnalysisPreCurTargetContFinDataComRespDto
  extends BaseDto
  implements Serializable {

  /**
   * 是否 TRUE:是 FALSE:否
   */
  @ApiModelProperty("财务是否计算")
  private String tureOrFalse;

  /**
   * 预算账户ID
   */
  @ApiModelProperty("预算账户ID")
  private String budgetAccountId;

  /**
   * 实体账户ID
   */
  @ApiModelProperty("实体账户ID")
  private String entityAccountId;

  /**
   * 扣减预算账户ID
   */
  @ApiModelProperty("扣减预算账户ID")
  private String relSubBudgetAccountId;

  /**
   * 关联扣减预算账户归属主体标识
   */
  @ApiModelProperty("关联扣减预算账户归属主体标识")
  private String relSubBudgetAccountCode;

  /**
   * 是否到账账户 TRUE:是 FALSE:否
   */
  @ApiModelProperty("是否到账账户")
  private String isIncomingAccount;

  /**
   * 账单金额
   */
  @ApiModelProperty("账单金额")
  private Double billAmount;

  /**
   * 资金使用科目ID
   */
  @ApiModelProperty("资金使用科目ID")
  private String fundUsageSubjectld;

  /**
   * 预算费用支出科目ID
   */
  @ApiModelProperty("预算费用支出科目ID")
  private String budgetExpenditureAsld;

  /**
   * 预算费用到账科目ID
   */
  @ApiModelProperty("预算费用到账科目ID")
  private String budgetExpensesReceivedAsId;

  /**
   * 是否组织正式财务标准 TRUE:是 FALSE:否
   */
  @ApiModelProperty("是否组织正式财务标准")
  private String isOrgOfficialAccountNom;

  /**
   * 账单业务故事
   */
  @ApiModelProperty("账单业务故事")
  private String storyBillBusiness;

  /**
   * 头像logo
   */
  @ApiModelProperty("空间LOGO")
  private String spaceLogo;

  /**
   * 空间简称
   */
  @ApiModelProperty("空间简称")
  private String abbreviation;

  /**
   * 操作人就职记录ID
   */
  @ApiModelProperty("操作人就职记录ID")
  private String operationInductionId;

}
